*{
  margin:0;
  padding:0
}
.top{
  z-index: 9999;
  position: fixed;
  top:0;
  left:0;
  width:100%;
  height:1.58rem;
  background: white;
  font-size: .22rem;
  .top1{
    width:100%;
    height:.75rem;
    li{
      width:24.9%;
      height:.75rem;
      line-height: .75rem;
      list-style: none;
      float:left;
      border:1px solid lightgray;
      border-left:none;
      img{
        position: relative;
        top:.13rem;
        left:11%;
        line-height: .75rem;
      }
      .suo{
        width:.25rem;
        height:.25rem;
        position: relative;
        left:-.4rem;
        top:.08rem;
        cursor: pointer;
      }
      .shopp{
        width:60%;
        height:.4rem;
        padding:0 .2rem;
        outline: 0;
        border-radius: .1rem;
        font-size: .2rem;
        border:1px solid lightgray;

      }
      .che{
        width:.25rem;
        height:.25rem;
        position: relative;
        left:-16%;
        top:.07rem;
      }
      .cars{
        width:45%;
        height:.4rem;
        position: relative;
        top:-.58rem;
        margin:0 auto;
        text-align: right;
        padding:0 .3rem 0 0;
        border-radius: .1rem;
        font-size: .2rem;
        border:1px solid lightgray;
        cursor: pointer;
        span{
          width:80%;
          height:.4rem;
          line-height: .4rem;
          position: absolute;
          left:.1rem;
        }
      }
      .tels{
        width:.35rem;
        height:.35rem;
        position: relative;
        left:-.15rem;
        top:.09rem;
      }
      .math{
        font-size: .25rem;
        font-weight: 600
      }
    }
    li:nth-child(4){
      border-right:none
    }
  }
  .top2{
    width:100%;
    height:.8rem;
    .mens{
      width:.46rem;
      height:.45rem;
      border-radius: .26rem;
      position: relative;
      top:.175rem;
      left:-.2rem;
    }
    .shopping{
      width:.2rem;
      height:.2rem;
      position: relative;
      left:.2rem;
      top:.04rem;

    }
    li{
      width:20%;
      height:.8rem;
      line-height: .8rem;
      float:left;
      list-style: none;
      border-bottom:1px solid lightgray
    }
    a{
      display:inline-block;
      text-decoration: none;
      // color: #6e769a;
      color:rgb(110, 118, 154)
    }
    a.router-link-active{
      color:rgb(107, 36, 102);
    }
  }
  .all_son{
    width:2rem;
    height:3rem;
    position: relative;
    left:61%;
    background: white;
    text-align: left;
    padding:0 0 0 .2rem;
    a{
      text-decoration: none;
      color:rgb(110, 118, 154);
      font-size: .2rem;
      &:hover{
        color:rgb(107, 36, 102)
      }
    }

    li{
      list-style: none
    }
  }
}
